cankurtaran sandalı - Turkish English Dictionary